foca marbrada – Català–English translations

ca en 🇬🇧

foca marbrada noun {f}

ringed seal
Wiktionary Links